Essentia: An Audio Analysis Library for Music Information Retrieval
نویسندگان
چکیده
We present Essentia 2.0, an open-source C++ library for audio analysis and audio-based music information retrieval released under the Affero GPL license. It contains an extensive collection of reusable algorithms which implement audio input/output functionality, standard digital signal processing blocks, statistical characterization of data, and a large set of spectral, temporal, tonal and high-level music descriptors. The library is also wrapped in Python and includes a number of predefined executable extractors for the available music descriptors, which facilitates its use for fast prototyping and allows setting up research experiments very rapidly. Furthermore, it includes a Vamp plugin to be used with Sonic Visualiser for visualization purposes. The library is cross-platform and currently supports Linux, Mac OS X, and Windows systems. Essentia is designed with a focus on the robustness of the provided music descriptors and is optimized in terms of the computational cost of the algorithms. The provided functionality, specifically the music descriptors included in-the-box and signal processing algorithms, is easily expandable and allows for both research experiments and development of large-scale industrial applications.
منابع مشابه
AcousticBrainz: A Community Platform for Gathering Music Information Obtained from Audio
We introduce the AcousticBrainz project, an open platform for gathering music information. At its core, AcousticBrainz is a database of music descriptors computed from audio recordings using a number of state-of-the-art Music Information Retrieval algorithms. Users run a supplied feature extractor on audio files and upload the analysis results to the AcousticBrainz server. All submissions inclu...
متن کاملPrototyping a Vibrato-Aware Query-By-Humming (QBH) Music Information Retrieval System for Mobile Communication Devices: Case of Chromatic Harmonica
Background and Aim: The current research aims at prototyping query-by-humming music information retrieval systems for smart phones. Methods: This multi-method research follows simulation technique from mixed models of the operations research methodology, and the documentary research method, simultaneously. Two chromatic harmonica albums comprised the research population. To achieve the purpose ...
متن کاملAnalaysis of IFLA Library Refrence Model’s Entities and Attrbutes For Iranian Traditional Music Resources (Case study: Morq-e sahar Song)
Background and Aim: The object of the study was to Analyze IFLA Library Reference Model (LRM) Entities and Attributes for Iranian Traditional Music Resources, Case Study: Morq-e Sahar Song. Method: The study inherits an applied content analysis method. All Entities and Attributes of IFlA LRM Model based on two checklists include: Final report of IFlA LRM on August 2017 and Transition Mappi...
متن کاملSCMIR: A SuperCollider Music Information Retrieval Library
The SuperCollider Music Information Retrieval (SCMIR) library is an extension set for the SuperCollider audio programming language that facilitates automatic analysis of audio files. The framework supports common music information retrieval technologies, including for batch processing across sound file collections. The library takes advantage of scsynth’s Non-Real-Time mode and machine listenin...
متن کاملMusic Type Groupers (mtg): Generic Music Classification Algorithms
This paper outlines our submissions to different music classification tasks for the Music Information Retrieval Evaluation eXchange (MIREX) 2009. We detail here three different algorithms tested in mood and genre classification tasks, and in classical composer identification. These algorithms are based on Support Vector Machines, Disjoint Principal Components Models, and RCA-kNN. The last one u...
متن کامل